lodge/take lodgings - French English Dictionary